#ifndef NANE_VERTEXSHADERIMPL__H
#   define NANE_VERTEXSHADERIMPL__H

#   include "nane/RenderSystem/VertexShader.h"
#   include "nane/RenderSystem/RenderSystemImpl_.h"

namespace nane
{
    class VertexShader::Implementation
        : public SubSystemProductImpl<VertexShader::Implementation, RenderSystem::Implementation, IVertexShader*>
    {
    public:
        Implementation( RenderSystem::Implementation* _creator, IVertexShader* _interface );
        
    public:
    };
}   // namespace nane

#endif	// NANE_VERTEXSHADERIMPL__H
